home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1994 / MacHack 1994.toast / MacHack™ 1987-1994 / MacHack™ '90 / Source Code ƒ.sea / Source Code ƒ / MPW C ƒ / ShoveIt / CompStream.a next >
Encoding:
Text File  |  1989-02-09  |  18.7 KB  |  60 lines  |  [TEXT/MPS ]

  1. xflsbufNV/ &np¿k @g0<Ç¿kfpˇ`VpÔ¿krÇ@7AJ´f/ N∫˚ÆXè +∞´f.pD¿kf&p0+&Ä + ê´Jìlr`"≤Äo/ N∫Xèp&nˇ¸N^Nuá_wrtchkNVHÁ&n.+ û´Jál'k `æìl&áLÓġ¯N^Nuà_bufsyncNVˇ¸HÁ(.*. &nJÖcBJÑc>pr¬k AfJ´g"+≤´f JìfrD¬kgpJÄg
  2. / N∫˛ËXè`pgp` "N≠:,pD¿kgjp¿kg//.p0+/N≠J.OÔ `(~` /  nRÆHÄH¿/N∫¸Ãrˇ≤ÄPègRáºáb‹Jálp`†ºáf `ñ "N≠J`ä-k ˇ¸`"/ N∫˝¬rˇ≤ÄXèf –ÖSÄ"N≠J"íÄ `^(k..ˇ¸ûåJáo–æÜc ` .//./ N≠öüìfl´ + ê´JìOÔ lr`"≤Äo/ N∫˛tXèúáJÜf `flÆ`¢LÓˇ‰N^NuÜfwriteNVHÁAÓ&HXãHm˛/ /.N∫Œ.p0-˛r ¬Ägpˇ` LÓġ¯N^NuÜprintfNVHÁ&nAÓ (HXå/ / /. N∫Ü.p0+r ¬Ägpˇ` LÓġÙN^NuáfprintfNV/. A̸“RàHá0pHÄH¿"<ĬÄg$ 9n HáH« r0êÅ`HáH«/N≠≤rWêÅXè`pˇ..ˇ¸N^NuÜ_tointNVˇLHÁ/&np-@ˇL(n`RÆ nHÄH¿.gp%∞áfË,.úågb›ÆˇLp∞Üf&SìJìm kR´îp`B/ p/N∫˙¥Pè`2p∞kf// /+N≠ö–Ü'@OÔ `/ /p// N∫˝
  3. OÔJáfp0+r ¬Ägpˇ`
  4.  .ˇL`
  5. p-@ˇt-@ˇp-@ˇl-@ˇh-@ˇdRÆ nHÄH¿.Ä gWÄgQÄgUÄg`RÆˇd`‘RÆˇh`ŒRÆˇl`»RÆˇp`¬p*∞áfXÆ  n -hˇ¸ˇTlDÆˇTRÆˇhRÆ`Hp0∞áfRÆˇtp-@ˇT`".ˇT“Å Ââ“Ä t0êÇ–Å-@ˇTRÆA̸“Rà"nHÄH¿.p¿0xf  np.∞gzˇ`VRÆ np*∞fXÆ  n *(ˇ¸RÆ`6z`"“Å Ââ“Ä t0êÇ*⁄ÅRÆA̸“Rà"nHÄH¿.p¿0xfŒp-@ˇ` nLggYfRÆˇ`RÆAÌˇ™-Hˇ B.ˇÿAÓˇÿ-HˇŒp-@ˇ\-@ˇX nRÆHÅH¡.gÇÅEgUÅgÅ    gQÅgXÅ g¢SÅg6SÅg⁄SÅg¥SÅgÍUÅg [ÅgSÅgSÅg"WÅgíUÅgWÅg`bp-@ˇ¯`p-@ˇ¯`
  6. RÆˇpp-@ˇ¯JÖlJÆˇtg JÆˇTo*.ˇT`zJÆˇ`gXÆ  n -hˇ¸ˇ⁄`*pd∞ágpi∞áfXÆ  n -hˇ¸ˇ⁄`XÆ  n -hˇ¸ˇ⁄pd∞ágpi∞áf<JÆˇ⁄lAÌˇ¨-Hˇ  ÆÄˇ⁄g$DÆˇ⁄`JÆˇdg
  7. AÌˇÆ-Hˇ `JÆˇlgAÌˇ∞-Hˇ prX≤ágrp≤ágpJÄgAÌˇ≤ `AÌˇƒ -@ˇAÓˇx(Hp Ÿ¿-LˇP`Lp¿Æˇ⁄-@ˇ¸ .ˇ⁄‚Ä"<ˇˇˇ¬Ä-Aˇ⁄ nˇ/ .ˇ⁄".ˇ¯N≠R _„Ä".ˇ¸“Ä0 .ˇ⁄".ˇ¯N≠B-@ˇ⁄JÆˇ⁄fÆ  êÆˇP–Ö-@ˇXJÆˇpg–πÓˇPg» ÄXg4Äg SÄg(QÄg`™p∞ÆˇXo†p-@ˇX`ñAÌˇ÷-Hˇ `äAÌˇ⁄-Hˇ `~JÖlzÆ
  8.  n AˡˆCÓˇfi"ÿ"ÿ2ÿHnˇÏHnˇË RÄr≤Äo RÄ`p/AÓˇË/ / ? N≠ä(@OÔJÆˇÏg
  9. AÌˇfi-Hˇ `JÆˇdg
  10. AÌˇ‡-Hˇ `JÆˇlgAÌˇ‚-Hˇ AÓˇx-HˇPpI∞gÃpN∞gƒJgHÄH¿`p0 nˇPRÆˇPÄJÖfJÆˇpg  nˇPRÆˇPº.-Eˇ\` nˇPRÆˇPúSÆˇ\JÆˇ\oJfËIÓˇx,.ˇËSÜJÜlDÜ r
  11. N≠Rr0–ÅSÆˇŒ nˇŒÄ r
  12. N≠B,ffiAÓˇÿUà±ÓˇŒe“JÆˇËop+`p-SÆˇŒ nˇŒÄA̸“Ràp¿0xgpE`peSÆˇŒ nˇŒÄ`&pI∞fHmˇ‰/.ˇPN≠¢Pè`\HmˇË/.ˇPN≠¢,HÄH¿/N∫˘‚ÈÄ,,HÄH¿/N∫˘–‹ÄxOÔ r
  13. N≠Rr0–Å$SÑ‘ÆˇP BÄ r
  14. N≠B,p∞Ñoÿ(nˇP/ N≠™–å-@ˇPXè`ûJÖlzÆ
  15.  n AˡˆCÓˇfi"ÿ"ÿ2ÿHnˇÏHnˇË/AÓˇË/ / ? N≠í(@OÔJÆˇÏg
  16. AÌˇÚ-Hˇ `JÆˇdg
  17. AÌˇÙ-Hˇ `JÆˇlgAÌˇˆ-Hˇ AÓˇx-HˇPpI∞g˛˛pN∞g˛ˆ nˇ Jfp`p".ˇË“ÄpJÖnJÆˇpfpJÄg RÄ`p–ÅrP≤Älz`˝Ç,.ˇËpJÜoJgpJÄgp0`HÄH¿ nˇPRÆˇPÄSÜnÿJÆˇpfJÖo  nˇPRÆˇPº.,`*pRÆˇËJÆˇËoJgpJÄgp0`HÄH¿ nˇPRÆˇPÄSÜl“IÓˇx`bJÖlz`JÖfzÆ
  18.  n AˡˆCÓˇfi"ÿ"ÿ2ÿHnˇÏHnˇËp∞Öo `p/AÓˇË/ / ? N≠ä(@(JÆˇpOÔf"/ N≠™,∏ÜXèo(`SÑp∞Ñnp0∞4Hˇgp˝∞ÆˇËn∫ÆˇËl*SÖ`¸§*öÆˇË`˛hGˇx`XÆ  n hˇˇˇxIÓˇx  RÄ-@ˇP`¢XÆ  n (hˇ¸-LˇPJÖl/ N≠™—ÆˇPXè`~ nˇPRÆˇPJgSÖlSÆˇP`hXÆ  n (hˇ¸-LˇPJÖmp∞ÖlRr”ÆˇP` RÄ—ÆˇPRå`2-LˇPXÆ  n -hˇ¸ˇÙJÆˇ`g
  19.  nˇÙ ÆˇL` nˇÙ ÆˇL`pˇ`JÆˇXlp-@ˇXJÆˇ\lp-@ˇ\,.ˇPúå .ˇX–Ü".ˇ\“Ä nˇ Jfp` nˇ J(fp`p–ÅAÓˇÿ–à(òÆˇŒ∏ÆˇTl .ˇT` —ÆˇLJÆˇhff`$SìJìm kR´º pp ` / p /N∫Ò–PèSÆˇT∏ÆˇTo“`4SìJìm nˇ RÆˇ "kR´êp`/  nˇ RÆˇ p/N∫ÒêPè nˇ Jfƒ`$SìJìm kR´º0pp0` / p0/N∫ÒbPèSÆˇXJÆˇXl“JÜoÜp∞Üf&SìJìm kR´îp`h/ p/N∫Ò(Pè`Xp∞kf// /+N≠ö–Ü'@OÔ `8/ /p// N∫Û~OÔ`$SìJìm kR´º0pp0` / p0/N∫ŒPèSÆˇ\JÆˇ\l“`4SìJìm nˇŒRÆˇŒ"kR´êp`/  nˇŒRÆˇŒp/N∫éPè nˇŒJfƒ`$SìJìm kR´º pp ` / p /N∫`PèSÆˇT∏ÆˇTo“`ıLLÓÙˇ0N^Nuá_doprnt0ñ/ñÆW©pÇcmdoCODECˇˇ T  » 
  20. é ‘ `& r OrphanFilesMainSADEV%A5InitINTENVSTDIOLL2]);
  21.             else
  22.             printf("# RemoOrphanFilesTool.cTEXTMPS TEXTMPS °¯5‰ñ~
  23.         printf("# %s has no 'ckid' resource\n", argv[i]);
  24.  
  25.     CloseResFile(resid);
  26.     }
  27.     UseResFile(oldres);
  28. }
  29. Q√"P‰º9#'‰I‹òy#H
  30. Courier-
  31. Œ&-
  32. Œ&°¯IÒΔΔªLL2Vl    é2MPSR
  33. ÌˇˇWfiD/*  Like the MPW 3.0 Tool to OrphanFiles, this strips 'unit' resources         */
  34. /*  This might work on 2.0.2 -- I haven't tried -- I don't see why it wouldn't */
  35.  
  36.  
  37. /* MPW C: (3.0 or later) */
  38.  
  39. #include <stdio.h>
  40. #include <string.h>
  41. #include <resources.h>
  42. #include <cursorctl.h>
  43.  
  44. main(int argc, char *argv[])
  45. {
  46.     char i, j, k;
  47.     short resid, oldres;
  48.     Boolean progress;
  49.     Handle tempHandle;
  50.  
  51.     if (argc < 2) {
  52.         fprintf(stderr, "##  StripUnits [-p] file [files]\n");
  53.         return 1;
  54.     }
  55.     InitCursorCtl(nil);
  56.  
  57.     for (i = 1; i < argc; i++) {
  58.         SpinCursor(1);
  59.         if (!strcmp(argv[i], "-p")) {
  60.             progress = true;
  61.             for (j = i + 1; j < argc; j++)
  62.                 argv[j - 1] = argv[j];
  63.             argc--;
  64.             break;
  65.         } else
  66.             progress = false;
  67.     }
  68.     if (progress) {
  69.         printf("\StripUnits -- Very Fast Tool to replace Very Slow Script\n");
  70.         printf("February 3, 1990 by drc\n\n");
  71.     }
  72.     SetResLoad(false);
  73.     oldres = CurResFile();
  74.     for (i = 1; i < argc; i++) {
  75.         SpinCursor(1);
  76.         resid = openresfile(argv[i]);
  77.         if (ResError()) {
  78.             fprintf(stderr, "# File %s not found\n", argv[i]);
  79.             break;
  80.         }
  81.         if (j = CountResources('ckid')) {
  82.             for (k = j; k >= 1; k--) { /* Count down in case of multiple instances */
  83.                 tempHandle = GetIndResource('ckid', k);
  84.                 if (ResError() && progress)
  85.                     printf("# Could not access 'ckid' resource index %d (error :%d) in file: %s\n"
  86.                            ,k, ResError(), argv[i]);
  87.                 RmveResource(tempHandle);
  88.                 if (progress) {
  89.                     if (ResError())
  90.                         printf("# Could not remove 'ckid' resource index %d (error :%d) in file: %s\n"
  91.                                ,k, ResError(), argv[i]);
  92.                     else
  93.                         printf("# Removed 'ckid' resource index %d in file: %s\n", k, argv[i]);
  94.                 }
  95.             }
  96.         } else if (progress)
  97.             printf("# %s has no 'ckid' resource\n", argv[i]);
  98.  
  99.         CloseResFile(resid);
  100.     }
  101.     UseResFile(oldres);
  102. }
  103. .‡    *##  StripUnits [-p] file [files]
  104. .fl     -p.fi    BStripUnits -- Very Fast Tool to replace Very Slow Script
  105. .›    "February 3, 1990 by drc
  106.  
  107. .‹    # File %s not found
  108. .€    M# Could not access 'ckid' resource index %d (error :%d) in file: %s
  109. .⁄    M# Could not remove 'ckid' resource index %d (error :%d) in file: %s
  110. .Ÿ    8# Removed 'ckid' resource index %d in file: %s
  111. .ÿ    %# %s has no 'ckid' resource
  112. mainMain    ÿ    fi∂ñ^™¢    N    
  113. »:    .    
  114. ˛    ê.ÿ⁄    ê.Ÿ≤    ê.‹ˆ    ê.fiû    ê
  115.     ˙    ê.⁄í    ê.€Z    ê.›¶    ê.fl>    ê.‡NVˇ¸HÁ&n p∞ÆoHmHm,N∫pPè`÷p/N∫z`Zp?N∫HmHÖH≈ ÂÄ/3N∫JÄPèf4xR`HÜHΔ ÂÄSHÅH¡ÂÅ'≥RHÜHΔºÆm‹SÆ`BRHÖH≈∫ÆmúJgHmN∫HmN∫Pèp©õUè©î=_ˇ˛z`*p?N∫HÖH≈ ÂÄ/3N∫=@ˇ¸Uè©ØJ_Xèg HÖH≈ ÂÄ/3HmHm,N∫OÔ `Uè/<ckid©ú0g∞`†Yè/<ckidHá?©ù(_Uè©ØJ_g,Jg(HÖH≈ ÂÄ/3Uè©Ø0H¿/HáH«/HmN∫OÔ/ ©≠JgPUè©ØJ_g*HÖH≈ ÂÄ/3Uè©Ø0H¿/HáH«/HmN∫OÔ`HÖH≈ ÂÄ/3HáH«/HmN∫OÔ S lˇ\`JgHÖH≈ ÂÄ/3HmN∫Pè?.ˇ¸©öRHÖH≈∫Æm˛Œ?.ˇ˛©òLÓ¯ˇ‡N^NuÑmainF openresfileprintfstrcmp
  116. SPINCURSOR
  117. INITCURSORCTLfprintf_iobLL2        "{Libraries}"Interface.o ∂
  118.         "OrphanFilesTool.makelTEXTMPTEXTMPS °ıëCô~s.o ∂
  119.         -o OrphanFilesTool
  120.  running FullWriteÑ ê∏àand…ê ú∏à6- Put Ed Tecot in ROM (Let's just hope he stays therH
  121. CourierrphanFilesTool
  122. #   Sourc<$›=<$›=°¯.ÆIILL2Vlt2MPSR
  123. ÌˇˇW©L#   File:       OrphanFilesTool.make
  124. #   Target:     OrphanFilesTool
  125. #   Sources:    OrphanFilesTool.c OrphanFiles.r
  126. #   Created:    Dennis Cohen, 7February 1990
  127.  
  128.  
  129. OBJECTS = OrphanFilesTool.c.o
  130.  
  131. OrphanFilesTool ƒƒ OrphanFilesTool.make OrphanFiles.r
  132.     Rez OrphanFiles.r -append -o OrphanFilesTool
  133.  
  134. OrphanFilesTool.c.o ƒ OrphanFilesTool.make OrphanFilesTool.c
  135.      C  OrphanFilesTool.c
  136.  
  137. OrphanFilesTool ƒƒ OrphanFilesTool.make {OBJECTS}
  138.     Link -w -c 'MPS ' -t MPST ∂
  139.         {OBJECTS} ∂
  140.         "{Libraries}"Stubs.o ∂
  141.         "{CLibraries}"CRuntime.o ∂
  142.         "{Libraries}"Interface.o ∂
  143.         "{CLibraries}"StdCLib.o ∂
  144.         "{CLibraries}"CInterface.o ∂
  145.         "{Libraries}"ToolLibs.o ∂
  146.         -o OrphanFilesTool
  147. 0∞/∞≠/N≠Bp// N≠ OÔp/r//-ŸT
  148. StripUnitspMPSTMPS MPSTMPS °¯D†1]/ /p"/N≠ZXè/Hm˛&N≠íOÔ/N≠⁄+@ŸX/-ŸTN≠Çp+@Ûp/-ŸT/r//-ŸXN≠j∞áOÔg*Hm÷–0-ÛnH¿/N≠*Pè/pR/N≠:p// N≠ OÔJm◊fifHnˇ¬tØDelete the precompiled info from a Pascal unit by deleting the unit resource of the file.The content of the file is unaffected.Files to strip.This button brings up a dialog allowing selection of files to strip of unit information.°2AFiles to strip:TEXT:Only TEXT filesAll Files
  149. $ÎProgress Info-pPrints progress information to StdOutpÄ` ?<©ÿ?<©
  150. ?<©:?<©b?<©r?<©Ç?<©?<©à?<©î?<©û?<©≤?<©æ?<©Ç?<©æ?<©˙?<©z?<©™?<©÷?<©?<©?<©*?<©<?<©P?<©d?<©v?<©å?<©†?<©≤?<©Δ?<©⁄?<©?<©?<©?<©*?<©?<©r?<©‰?<©~?<©®?<©å?<©&?<©V?<©ú?<©
  151. ∫NVˇ¸HÁ&n p∞ÆoHm˘Hm˛N≠zpPè`Œp/N∫    Hz`Zp?N∫
  152. XHm˘2HÖH≈ ÂÄ/3N∫ËJÄPèf4xR`HáH« ÂÄSHÅH¡ÂÅ'≥RHáH«æÆm‹SÆ`BRHÖH≈∫ÆmúJgHm˘6N≠rHm˘pN≠rPèp©õUè©î=_ˇ˛z`"p?N∫     HÖH≈ ÂÄ/3N∫.=@ˇ¸Uè©ØJ_Xèg HÖH≈ ÂÄ/3Hm˘íHm˛N≠zOÔ `ËUè/<unit©ú0g®`òYè/<unitHÜ?©ù(_Uè©ØJ_g,Jg(HÖH≈ ÂÄ/3Uè©Ø0H¿/HÜHΔ/Hm˘®N≠rOÔ/ ©≠JgHUè©ØJ_g*HÖH≈ ÂÄ/3Uè©Ø0H¿/HÜHΔ/Hm˘ÓN≠rOÔ`HÖH≈ ÂÄ/3Hm˙4N≠rPèS lˇd`JgHÖH≈ ÂÄ/3Hm˙\N≠rPè?.ˇ¸©öRHÖH≈∫Æm˛÷?.ˇ˛©òLÓ¯ˇ‡N^NuÑmain WBßHm˙ÇHm˙~Hm˙z/N∫FXèOÔHm˚|N∫ÿXOJÄf/-˙Ç/-˙~/-˙zN∫˝¬OÔ /N∫ Nu//Ho //?< ©ÎNuNVHÁ3,.N≠: m˙† ÆpJ∏g,r¬∏f$ x êMPGMf xJ®g x hJPgp+@˙Üg`AÌ˚ZC¯    p ŸQ»ˇ¸0ŸAÌ˚Z"m˙ê"àJÜf  m˙ê/N∫~XèJÆ g n p ÄJÆg n ≠˙êJÆg n ≠˙îp+@˙Ü`0 x h0-˙ä∞Pg /<ÄN∫JXèAÌ˙ä"x"i#H$ x+h˙Æ x h+h˙å x h+h˙ê x h+h
  153. ˙îJÜg,&m˙ê` /N∫¶Xè÷¸Jìf&m˙î` /N∫êXè÷¸JìfJÆ g n  ≠˙åJÆg n ≠˙êJÆg n ≠˙î x hJ® g`Yèpx/N∫¶+_˙™ x h(h ~v "¿¸HA¬¸HABA–Å m˙™"$¬¸HBƒ¸HBBB“ÇACÙp ŸQ»ˇ¸Rá∂ánæp+@˙ÜLÓÃˇËN^Nuá_RTInitNV <ˇˇˇ¿Æ/N∫N^NuÑexitNV/  m˙†GËå` Jìg SNê÷¸ˇ¸ m˙†±ÀeÏJ≠˙Æg
  154.  m˙Æ!nJ≠˚îf
  155.  m˙† PNê`p/Hm˚|N∫JPè&nˇ¸N^Nuá_RTExitNV/ GÌ˝Ú` / N≠jXè÷¸∑Ì˝ÓeÓ&nˇ¸N^Nuâ__cleanupNVAÌ*"m˙†#HN^Nuê__installCleanup /"//$ƒ¡ B$HBƒ¿H@¬¿‘AHBBB—¬ $Nu"/ /N∫ Nu"/ /N∫< Nu"/ /HÁ*jDÄ,jDÅN∫JÖjDĪÜjDÅLfl`Nu"/ /HÁ8$HBJBf6B@H@gÄ¡4HB0Ä¡4"B@H@`"$B@H@HBBB&rx‘Ç—Ä“Å∞ÉmêÉRQÃˇLflNu"_ WH–fi¸pN— /fp oL–fi¸N—NVHÁ,.J≠˙úfA̸é+H˙ú m˙úBh~`‚ÜRáp¿Ügˆp"·©/N∫˛XèLÓ¿ˇ¯N^Nuásig_dfl"_ †L.ÄNqp/    1¿ Nup`ˆ"_ °.àN˙ˇÍ"_ _†N˙ˇ‡"_ _†!.ÄjBóN˙ˇ–N˙ˇ "_  _† N˙ˇ¿" "_ _†."AN˙ˇ∞NVˇ¸HÁ(n&nn!ˇ¸=nˇ˛Hm˝‘AÓ/ / ? Hnˇ¸N∫˚N-˝Ÿ0OÔg2g 
  156. g:[g6`$p// / r/AÓ/ / ? N∫ˇñOÔ`2Bm˝÷p-˝ÿ2-˝÷H¡“Ä&Å-˝‘HÄH¿(Äp-˝ÿAÌ˝ŸB0AÌ˝Ÿ LÓˇÙN^NuÉcvtNVHÁ(n&np// / /.AÓ/ / ? N∫ˇ$LÓˇ¯N^NuÑecvtNVHÁ(n&np// / /.AÓ/ / ? N∫˛ËLÓˇ¯N^NuÑfcvtNVHÁ..(n&L`
  157.  n RÆ – SáJÄbÓ  LÓġÙN^NuÜmemcpyNVHÁ&n(n πÀf p`Jfp`∞gÚpr$êÅLÓˇ¯N^NuÜstrcmpNVˇ¸HÁ(n &n-Kˇ¸‹f¸ .ˇ¸LÓˇÙN^NuÜstrcpyNVHÁ(n&LRãJf¸  êãLÓˇ¯N^NuÜstrlenNV/..pA∞án pZ∞ámᡡˇ‡ ..ˇ¸N^Nuátolower/Bg//
  158. N∫©ó//
  159. N∫>XO0H¿$Nu /g* @"Hg¿f¯ì»     S@ ġo <ˇÄ /Nu /g @p`ËQ»ˇ˙B /Nu" .Å/ ?JÄfÄB8
  160. ^YO/<acurBg©† g&@BCUO©îUO/ ©§øOg<YO/<acur?<©† g
  161. ^+@ˇ¯`nYO/<acur?<©† g&@6<`P¯
  162. ^`NP¯
  163. ^"g/ ©£YO/<acur?©† g2+@ˇ¯&@&S6o&0–@–@6¿X@6¿SCYO/<CURS?©†&flWÀˇfB≠ˇ¯6&_Nu _$j Bfr¸`
  164. N–Bf¯r/ -ˇ¯f?BßN∫ˇ2 -ˇ¯g""@"Q4)‘Af4`¥Qot3B"q /®QNu$-ˇ¸ _0H¿nm t‘Ä+Bˇ¸N˙ˇ§‘Ä+Bˇ¸N˙ˇéBòNVN^Nuä_coFAccessNVN^Nuà_coCloseNVN^Nuá_coReadNVN^Nuà_coWriteNVN^Nuà_coIoctlNVN^Nuá_coExitNVN^Nuä_fsFAccessNVN^Nuà_fsCloseNVN^Nuá_fsReadNVN^Nuà_fsWriteNVN^Nuà_fsIoctlNVN^Nuä_syFAccessNVN^Nuà_syCloseNVN^Nuá_syReadNVN^Nuà_syWriteNVN^Nuà_syIoctlÜHÁˇBGA˙"o¿*f*
  165. öÅ&EHÁ‡¿/ /aæLfl0>`öx"g·AÅ g·ÅtgÇg·BÇg·Ç|N∫bÖg·ÖCÛX$Ig,N∫F Agm€í`$€R` €` Å2e/ †. —¡”¡`ÿQ…ˇ¸g&
  166. ◊íQ»ˇfLflˇNuz`·çQŒˇ˙Nut _ "_g(2    Ag¬SÄfÚ`"‰âg"¬SÅf˙@`¬Q»ˇ¸N–T!##  StripUnits [-p] file [files]
  167. "-p9&StripUnits -- Very Fast Tool to replace Very Slow Script
  168. !`February 3, 1990 by [Go For It]
  169.  
  170. Ç# File %s not found
  171. Dò# Could not access 'unit' resource index %d (error :%d) in file: %s
  172. Dfi# Could not remove 'unit' resource index %d (error :%d) in file: %s
  173. &$# Removed 'unit' resource in file: %s
  174. L# %s has no 'unit' resource
  175. yzSHˇˇ˙æˇˇ˙ΔŎˇ˙ `Ä`Ñ`ê údev:console ®dev:console ¥dev:consoleHΔFSYSÍÚ˙
  176. CONS∫¬ “⁄SYST"*2` `Œ`“`÷`⁄`‚`Ê`Í`Ó`Ú`˙`˛```
  177. P@>ZZZZZZZZZZZZZZZZ`B`F`J`N`R`V`Z`^`b`f`j`n`r`v`zBġˇbbbbbbbbbbbbbbbb`Ç`Ü`ä`é`í`ñ`ö`û`¢`¶`™`Æ`≤`∂`∫`æÄ√         (((((                  HÑÑÑÑÑÑÑÑÑÑÅÅÅÅÅÅÇÇÇÇÇÇ Dfiˇˇˇ™/ıBú-û+† ¢0123456789ABCDEF¥0123456789abcdefΔ0x 0XŒ-–+“ ‘INFÿNAN(000)‚-‰+Ê %A5i     NVˇ¯HÁ(npˇ-@ˇ¸Hnˇ¸N∫ä&@  fpˇ`< . RÄ6ÄBkp'@/ Hxd/ Hnˇ¯N∫¥.gBSpˇ`J´f'nˇ¯ .ˇ¸LÓġÏN^NuÑopenNVHÁJÆlp/r/N∫úpˇPè`@HnN∫
  178. &@  Xèfpˇ`,/  k hNê.BSJáXèg0+H¿//N∫^pˇPè`pLÓġ¯N^NuÖcloseNVHÁ(n ,.JÆlp/r/N∫"pˇPè``HnN∫ê&@  Xèfpˇ`Lp¿Sfp/r    /N∫ˆpˇPè`4'F 'L/  k hNê.Xèg0+H¿//N∫»pˇPè` ê´ LÓ¿ˇN^NuÖwriteNVˇ¸HÁ,. JÆlp/r/N∫åpˇPè`ÓHnN∫¯&@  Xèfpˇ`ÿ Äfk Än –Ä0;N˚:/.//  k hNê.OÔ fp`ö0+H¿//N∫"pˇPè`ÑJÆlp/r    /N∫pˇPè`jpˇêÆ-@ˇ¸Hnˇ¸N∫l(@  Xèfpˇ`LHnN∫X&@ L"Kp ŸQ»ˇ¸p/Hxf/  k hNê.OÔgBT0+H¿//N∫¢pˇPè` .ˇ¸LÓ¿ˇÏN^NuÖioctlNVˇ¸HÁ(nJm˙§fN∫*0-˙§H¿rN≠B.SáJîm `pˇêîæÄlp/r/N∫DpPè`fiJîm. m˙¶ Âà"Âà–ÅGJSf¿p/r    /N∫p&@Pè`™ m˙¶pˇêîÂà"Âà–ÅG`JSg÷¸ m˙¶ Âà"Âà–ÅA±Àd‚ m˙¶ Âà"Âà–ÅA±ÀdN0-˙§H¿–º»//-˙¶N∫fi-@ˇ¸Pèfp/r/N∫ñpPè`0 nˇ¸ Âà"Âà–ÅGm»˙§+nˇ¸˙¶ m˙¶  êàrN≠B(Ä  LÓġN^Nuä_getIOPortNV/ ;|»˙§Hx»p/N∫d+@˙¶J≠˙ÆPègJ m˙Æ/(/-˙¶p</N≠Ç m˙¶G–` JSgp/Hxf/  k hNêOÔ ÷¸ m˙¶AË(±Àd‘`(p/Hm˚¨N∫˚®p/Hm˚∏N∫˚úp/Hm˚ƒN∫˚êOÔAÌZ"m˙†#HJ≠˙úfA̸é+H˙ú&nˇ¸N^Nuç_initIOPtableNVHÁ0-˙§H¿rN≠B,SÜ~`
  179. /N∫˚™XèRáºálÚJ≠˙ÜgN≠‚LÓ¿ˇ¯N^Nuã_coreIOExitNV/~0.
  180. @ˇàg@ gƒ@/gS@gÜS@g®S@géS@g¨S@g¢S@gƒS@g™S@g¥U@g¶S@gîS@gäS@gPS@gXS@gúS@gRS@göS@gLS@g|U@gpS@g0S@g@S@gS@g@S@gLS@gS@g@!gp`n~`j~`f~`b~`^~`Z~`V~`R~`N~`J~    `F~`B~`>~ `:~`6~`2~`.~`*~`&~
  181. `"~`~    `~`~`~`~`
  182. ~
  183. `~`~ ..ˇ¸N^Nuâ_mapOSerrNV/>.;G˚–f .`H«/N∫˛≤+@˚“..ˇ¸N^Nuá_uerrorNVˇ¸HÁ,. ~JÆg Yè/.N≠r.æÜo/./N≠z .`NYè/N≠b-_ˇ¸Uè>∏ J_gp`4JÆg/./.ˇ¸/N≠Ç/.N≠j&G◊Óˇ¸(FŸÓˇ¸`BπÀb˙ .ˇ¸LÓ¿ˇÏN^Nuè__growFileTableNVHÁ,.(n J≠˙™fAÌ˚÷+H˙™ m˙™G–`
  184. J´g÷¸ m˙™AËx±ÀbÍ.<@`/.//  kNê.OÔ l ÷¸ˇË m˙™±ÀcfiJÆg m˙™±Àb n ã <@¿áf `:l~`áøˇˇˇBEH≈//N∫˛épˇPèLÓ‡ˇÏN^Nuà_faccessNVˇ¸HÁ(n *.J≠˙úfA̸é+H˙ú~,`p∞án p+@˚“pˇ`êRá‚Üp¿Üg‰ Â@A̸NG m˙úp0("¬Äfp-@ˇ¸`-Sˇ¸π¸fAÌZ&à`Hπ¸f m˙ú FÄ¡h`2π¸f( m˙úãhp∞Öf m˙úp0"¬ÄfÚ` /N∫ Xè`&å .ˇ¸LÓ‡ˇËN^NuÜsignalNVHÁ*.J≠˙úfA̸é+H˙ú~,`p∞ánpˇ`BRá‚Üp¿ÜgÏ Â@A̸NG m˙úp0("¬ÄgJìfpˇ`(Sp//N∫˛Δ/NîOÔ LÓ‡ˇÏN^NuÖraise HNVˇ¸HÁ&nN≠2,-˚“>-˚–p¿kgBkp'@`¶Jkf@p'@r@¬kg7|d`*Hnˇ¸Hxfp0+/N≠RJÄOÔ m7nˇ˛`7|J´fXYèp0+/N≠b'_f0pd∞kd( kc <`pd7@Yèp0+/N≠b'_J´gk`kp0+–´'@ 'kp/Hxfr2+/N≠RJÄOÔ mk+F˚“;G˚–LÓ¿ˇN^Nuà_findbufNVHÁ&n~ˇ  fpˇ`d0<É¿kg4p0+r¬Ägp`/ N∫ZXè.p0+/N≠BJÄXèl~ˇp+@˚“p¿kg/+N≠jp'@Bkp&Ä'k LÓġ¯N^NuÜfcloseNVHÁ&n~  f2IÌ˝Ú`p¿lg/ N∫ˇ‹JÄXèg~ÿ¸πÌ˝Óe‡Jáfp`Npˇ`Jp¿kfp&Äp`:/ N∫|Xèp¿kfp¿kgJ´g
  185.  +∞´bÿp0+r ¬Ägpˇ`pLÓġÙN^NuÜfflushNVˇ˛HÁ. &n pR¿k @Bf> +∞´ dv kR´á 
  186. gp`‚/ N∫rˇ≤ÄXèfpˇ`Œp`Δp¿k @f6Gˇˇp/Hnˇˇr2+/N≠Jr≤ÄOÔ fp`êk pˇ`Ñpr¬k AfJ´g"+≤´f JìfrD¬kgpJÄg
  187. / N∫Xè`pgpˇ`@/ N∫PSìJìXèm kR´áp`/ p/N∫˛˙Pèp0+r ¬Ägpˇ`pLÓġˆN^Nuá_flsbufNVHÁ&n(k.+ûå'Lp0+rD¬Ägp`p0+&Ä + ê´Jìlr`"≤Äo/ N∫ŒXèJáo"// p0+/N≠J∞áOÔ g
  188. k pˇ`pLÓġÙN^Nuà_xflsbufNV/ &np¿k @g0<Ç¿kfpˇ`VpÔ¿krÇ@7AJ´f/ N∫˚ÆXè +∞´f.pD¿kf&p0+&Ä + ê´Jìlr`"≤Äo/ N∫Xèp&nˇ¸N^Nuá_wrtchkNVHÁ&n.+ û´Jál'k `æìl&áLÓġ¯N^Nuà_bufsyncNVˇ¸HÁ(.*. &nJÖcBJÑc>pr¬k AfJ´g"+≤´f JìfrD¬kgpJÄg
  189. / N∫˛ËXè`pgp` "N≠:,pD¿kgjp¿kg//.p0+/N≠J.OÔ `(~` /  nRÆHÄH¿/N∫¸Ãrˇ≤ÄPègRáºáb‹Jálp`†ºáf `ñ "N≠J`ä-k ˇ¸`"/ N∫˝¬rˇ≤ÄXèf –ÖSÄ"N≠J"íÄ `^(k..ˇ¸ûåJáo–æÜc ` .//./ N≠öüìfl´ + ê´JìOÔ lr`"≤Äo/ N∫˛tXèúáJÜf `flÆ`¢LÓˇ‰N^NuÜfwriteNVHÁAÓ&HXãHm˛/ /.N∫Œ.p0-˛r ¬Ägpˇ` LÓġ¯N^NuÜprintfNVHÁ&nAÓ (HXå/ / /. N∫Ü.p0+r ¬Ägpˇ` LÓġÙN^NuáfprintfNV/. A̸“RàHá0pHÄH¿"<ĬÄg$ 9n HáH« r0êÅ`HáH«/N≠≤rWêÅXè`pˇ..ˇ¸N^NuÜ_tointNVˇLHÁ/&np-@ˇL(n`RÆ nHÄH¿.gp%∞áfË,.úågb›ÆˇLp∞Üf&SìJìm kR´îp`B/ p/N∫˙¥Pè`2p∞kf// /+N≠ö–Ü'@OÔ `/ /p// N∫˝
  190. OÔJáfp0+r ¬Ägpˇ`
  191.  .ˇL`
  192. p-@ˇt-@ˇp-@ˇl-@ˇh-@ˇdRÆ nHÄH¿.Ä gWÄgQÄgUÄg`RÆˇd`‘RÆˇh`ŒRÆˇl`»RÆˇp`¬p*∞áfXÆ  n -hˇ¸ˇTlDÆˇTRÆˇhRÆ`Hp0∞áfRÆˇtp-@ˇT`".ˇT“Å Ââ“Ä t0êÇ–Å-@ˇTRÆA̸“Rà"nHÄH¿.p¿0xf  np.∞gzˇ`VRÆ np*∞fXÆ  n *(ˇ¸RÆ`6z`"“Å Ââ“Ä t0êÇ*⁄ÅRÆA̸“Rà"nHÄH¿.p¿0xfŒp-@ˇ` nLggYfRÆˇ`RÆAÌˇ™-Hˇ B.ˇÿAÓˇÿ-HˇŒp-@ˇ\-@ˇX nRÆHÅH¡.gÇÅEgUÅgÅ    gQÅgXÅ g¢SÅg6SÅg⁄SÅg¥SÅgÍUÅg [ÅgSÅgSÅg"WÅgíUÅgWÅg`bp-@ˇ¯`p-@ˇ¯`
  193. RÆˇpp-@ˇ¯JÖlJÆˇtg JÆˇTo*.ˇT`zJÆˇ`gXÆ  n -hˇ¸ˇ⁄`*pd∞ágpi∞áfXÆ  n -hˇ¸ˇ⁄`XÆ  n -hˇ¸ˇ⁄pd∞ágpi∞á